- I tested Meta's transparent Ray-Ban smart glasses, and they're a near-perfect accessory for me
- The best Lenovo laptops of 2024: Expert tested and reviewed
- This Lenovo 2-in-1 is the ultraportable work laptop I've been waiting for
- You can still buy a 50-inch Hisense 4K TV for $138 at Walmart - here's how the deal works
- New framework aims to keep AI safe in US critical infrastructure
Jabber Desk phone video configuration
Jabber Desk phone video configuration
The theory
After you have installed Jabber you will see that the following services are running (after restart):
Configuration
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/Windows/9_1/JABW_BK_E4CC9599_00_environment-configuration-guide/JABW_BK_E4CC9599_00_environment-configuration-guide_chapter_01.html#JABW_TK_S5925624_00
Make sure the webcam actually works under the OS you are using. by going into the Jabber client’s options:
Fig. 2 – Video Camera settings |
Diagnostics
- Jabber client physical machine is daisy chained to the phone that is being controlled (watch out for clients on wireless!)
- phone and line are CTI enabled
- CTI gateway is configured and assigned to the user in Presence or through the service profile
- Line is associated with the appropriate user
- user has the appropriate permissions/roles (CTI enabled)
- user has the correct device profile of phone associated for CTI control in the CUCM user management pages.
- Make sure the user has selected phone control in the Jabber client (bottom right in the main Jabber window)
- check if the camera is recognized in jabber in the first place.
- Temporarily switch off firewall and security scans which could prevent the CAST session from being established.
- Use Wireshark to see if cast traffic flows between client and phone.
unable to connect to server (via problem report in which the log entry shows):
Line 13194: 2014-05-26 12:48:30,066 DEBUG [0x00000c88] [\impl\TelephonyServerHealthImpl.cpp(263)] [csf-unified.telephony.TelephonyServerHealthImpl] [TelephonyServerHealthImpl::updateHealth] – updating health with serverType [CucmSoftphone] serverHealthStatus [Unhealthy] serverConnectionStatus [Disconnected] serverAddress [bgpvccm1.bbl.int (CCMCIP)] serviceEventCode [UnknownConnectionError] transportProtocol [SIP]
Line 13202: 2014-05-26 12:48:30,066 DEBUG [0x00000c88] [\impl\TelephonyServerHealthImpl.cpp(263)] [csf-unified.telephony.TelephonyServerHealthImpl] [TelephonyServerHealthImpl::updateHealth] – updating health with serverType [CucmDeskphone] serverHealthStatus [None] serverConnectionStatus [Disconnected] serverAddress [10.1.1.12 (CTI)] serviceEventCode [UnknownConnectionError] transportProtocol [CTI]
in this extract you can see that CUPS has assigned 10.1.1.12 to the Jabber user, so the problem is most likely to be in CUCM
and also:
Line 13722: 2014-05-26 12:48:30,425 ERROR [0x00000cf4] [deskphoneprovider\CtiConnection.cpp(184)] [csf.ecc] [SocketWorkItem::run] – CtiConnection: Socket disconnect failed!
Check CDP through the same problem report, below is what it should look like if it actually works:
2014-05-26 10:57:51,741 INFO [0x0000087c] [src\deskphonewrapper\CC_DPDevice.cpp(88)] [csf.ecc.api] [ecc::CC_DPDevice::getDeviceInfo] – getDeviceInfo()
2014-05-26 10:57:51,741 DEBUG [0x0000087c] [src\deskphoneprovider\DPDevice.cpp(192)] [csf.ecc] [GetLines] – CDPDevice::GetLines
2014-05-26 10:57:51,741 INFO [0x0000087c] [src\deskphoneprovider\DPLine.cpp(133)] [csf.ecc] [GetCalls] – CDPLine::GetCalls
this is how it will discover the SEP<MAC> of the attached phone and through CDP it will add the extension:
TelephonyServerHealthImpl::addUpdateSoftphoneDeviceName] – setting softphone device name to “SEPea4567FF01“
Line 1091: 2014-05-26 10:57:51,741 DEBUG [0x00001394] [\impl\TelephonyServerHealthImpl.cpp(274)] [csf-unified.telephony.TelephonyServerHealthImpl] [TelephonyServerHealthImpl::addUpdateSoftphoneDeviceName] – setting softphone device name to “SEPea4567FF01“
Line 1091: 2014-05-26 10:57:51,741 DEBUG [0x00001394] [\impl\TelephonyServerHealthImpl.cpp(274)] [csf-unified.telephony.TelephonyServerHealthImpl] [TelephonyServerHealthImpl::addUpdateSoftphoneDeviceName] – setting softphone device name to “SEPea4567FF01”
Line 1093: 2014-05-26 10:57:51,741 DEBUG [0x00001394] [\impl\TelephonyServerHealthImpl.cpp(290)] [csf-unified.telephony.TelephonyServerHealthImpl] [TelephonyServerHealthImpl::addUpdateSoftphoneLineNumber] – setting softphone line number to “57851”
Line 1093: 2014-05-26 10:57:51,741 DEBUG [0x00001394] [\impl\TelephonyServerHealthImpl.cpp(290)] [csf-unified.telephony.TelephonyServerHealthImpl] [TelephonyServerHealthImpl::addUpdateSoftphoneLineNumber] – setting softphone line number to “57851”
Line 1093: 2014-05-26 10:57:51,741 DEBUG [0x00001394] [\impl\TelephonyServerHealthImpl.cpp(290)] [csf-unified.telephony.TelephonyServerHealthImpl] [TelephonyServerHealthImpl::addUpdateSoftphoneLineNumber] – setting softphone line number to “12345” <or whatever extension you are using
Here is a link to Cisco’s comprehensive 1 page document on trouble shooting this issue:
http://www.cisco.com/c/en/us/support/docs/unified-communications/jabber-windows/116472-problemsolution-product-00.html